two-storeyed stand - French English Dictionary